export interface IContentConfig {
  pageName:string,
  isMenu?:boolean
  expand?:any,
  header?: IHeader
  hasTableSelection?: boolean
  hasTableIndex?: boolean
  hasPagination?: boolean
  MultiBtn?:{
    hideDelete?:boolean
    pickUserName?:string
    pickGroupName?:string
    banUserName?:string,
    banGroupName?:string,
    banManagerName?:string,
    customName?:string
    customName2?:string
    customName3?:string
    customName4?:string
  }
  tableItems: ITableItem[]
  childrenTree?: {
    rowKey: string
    treeProps: {
      children: string
    }
  },
  delay?:boolean,
}

interface IHeader {
  title?: string
  btnTitle?: string
}
interface ITableItem extends ITableItemBase {
  align?: 'left' | 'center' | 'right'
  width?: string
  slotName?: string
}
interface ITableItemBase {
  label: string
  prop: string
}
